@charset "utf-8";
/*漂浮广告*/
.admove{position:absolute; top:0; left:0; z-index:999999; font-size:14px; text-align:right;}
.admove img{width:200px;}
.close_btn{display:inline-block; width:48px; height:17px; background:url(../images/close.jpg) no-repeat right center; cursor:pointer;}

/*对联广告*/
.duilian{position: fixed; bottom: 0; z-index: 100; overflow: hidden; display: none;}
.duilian .duilian-close{padding-top: .625em; padding-bottom: .625em; font-size: .9375em; text-align: right;}
.duilian .duilian-box{position: relative; float: left; margin-bottom: 1.25em;}
.duilian .duilian-box .duilian-con{overflow: hidden;}
.duilian .duilian-box .duilian-con dd img{display: block;}
.duilian-left{left: 10px;}
.duilian-right{right:10px;}

/*index*/
.index-left{float: left; width: 57%;}
.index-right{float: left; width: 43%;}

.first{position:relative; overflow:hidden; zoom:1;}
.first a{color:#c50000;}
.first dl dt{font-size:2.2em; font-weight:bold; text-align:center;}
.first dl dd{padding-top:10px; color: #666; text-indent:2em; line-height:180%;}

.news-news dl{position:relative; margin-top:20px;}
.news-news dl dd{position:absolute; top:50%; left:0; width:70px; height:80px; margin-top: -40px;}
.news-news dl dd strong{display:block; text-align:center; font-weight:bold; font-size:2.875em; line-height: 1.2em; color:#b9b9b9;}
.news-news dl dd font{display:block; text-align:center; color:#999;}
.news-news dl:after{position:absolute; top:5px; bottom: 0; left: 85px; content:""; width:1px; background-color:#e6e6e6;}
.news-news dl dt{margin-left:101px;}
.news-news dl dt.title a{font-size: 1.25em;}
.news-news dl dt.memo{margin-top: 8px; font-size: 0.875em; color: #999; line-height: 1.4em;}
.news-news dl dt.time{display: none; margin-top: 10px; font-size: 0.875em; color: #666;}

.tongniban-main{overflow: visible;}
.tongniban-main .module-box{padding: 1.25em .9385em; background-color: #fff; box-shadow: 0 0 10px rgba(34 34 34 / 20%);}
.tongniban-main .module-box dt{text-align: center; margin-bottom: 1em;}
.tongniban-main .module-box dt img{display: block; margin: 0 auto .75em;}
.tongniban-main .module-box dt font{font-weight: bold; font-size: 1.375em; color: #006dac;}
.tongniban-main .module-box dd.more{text-align: center;}
.tongniban-main .module-box ul li{width: 33.33333%;}
.tongniban-main .module-box ul li a{color:#5995c6; background-color: transparent; border: none;}
.tongniban-main .module-box ul li a:before{width: 43px; height: 43px;}
.tongniban-main .module-box ul li.li1 a:before{background-position: 0 -43px;}
.tongniban-main .module-box ul li.li2 a:before{background-position: 0 -86px;}
.tongniban-main .module-box ul li.li3 a:before{background-position: 0 -129px;}
.tongniban-main .module-box ul li.li4 a:before{background-position: 0 -172px;}
.tongniban-main .module-box ul li.li5 a:before{background-position: 0 -215px;}
.tongniban-main .module-box ul.grbs li a:before{background-image: url(../images/tongniban_icons_grbs.png);}
.tongniban-main .module-box ul.frbs li a:before{background-image: url(../images/tongniban_icons_frbs.png);}
.tongniban-main .module-box ul.ygzw li a:before{background-image: url(../images/tongniban_icons_ygzw.png);}

.index-zmhd-12345 a{display: block; text-align: center; background: #4577ce;}

.news-first ul li{float: left; width: 100%; text-align: center;}
.news-first ul li span{display: inline-block; vertical-align: middle; width: 10%; text-align: center;}
.news-first ul li a{display: inline-block; vertical-align: middle; float: none; max-width: 90%; font-size: 1.25em; color: #006dac;}
.news-hots{padding-top: .625em; padding-bottom: .625em;border-top: 1px solid #eceded; border-bottom: 1px solid #eceded;}
.news-hots ul{margin-right: -.5em; margin-left: -.5em;}
.news-hots ul li{float: left; width: 33.33333%;}
.news-hots ul li h4{position: relative; margin: 0 .5em .5em; text-align: center; font-size: 1em;}
.news-hots ul li h4 img{width: 11%; max-width: none; display: inline-block; vertical-align: middle; margin-top: -25px;}
.news-hots ul li h4 a{display: inline-block; float: none; max-width: 89%; margin-top: 15px;}

.index-zfxxgk-nav li{width: 25%;}
.index-zfxxgk-nav li a{padding-top: .5em; padding-bottom: .5em; font-weight: bold; font-size: 1em; color: #006dac; background-color: #fff !important; border: 2px solid #006dac !important; border-radius: .5em;}
.index-zfxxgk-nav li a:before{width: 35px; height: 35px; background-image: url(../images/tongnikan_zfxxgk_nav.png);}
.index-zfxxgk-nav li.li1 a:before{background-position: 0 -35px;}
.index-zfxxgk-nav li.li2 a:before{background-position: 0 -70px;}
.index-zfxxgk-nav li.li3 a:before{background-position: 0 -105px;}
.index-zfxxgk-menu li{width: 50%;}
.index-zfxxgk-menu li a{padding-top: .75em; padding-bottom: .75em; background-color: #fff; border-color: #cacbd3;}
.index-zfxxgk-menu li a:before{width: 30px; height: 30px; background-image: url(../images/tongnikan_zfxxgk_menu.png);}
.index-zfxxgk-menu li.li1 a:before{background-position: 0 -30px;}
.index-zfxxgk-menu li.li2 a:before{background-position: 0 -60px;}
.index-zfxxgk-menu li.li3 a:before{background-position: 0 -90px;}
.index-zfxxgk-menu li.li4 a:before{background-position: 0 -120px;}
.index-zfxxgk-menu li.li5 a:before{background-position: 0 -150px;}
@media (max-width:1199px) {

}

@media (max-width:991px) {
.admove{display:none;}
.duilian{display:none !important;}


.index-container .infoList li:nth-child(6){display: none;}
.index-container .infoList li:nth-child(7){display: none;}
.index-container .infoList li:nth-child(8){display: none;}
.index-container .infoList li:nth-child(9){display: none;}
.index-container .infoList li:nth-child(10){display: none;}
.index-left{float: none; width: auto;}
.index-right{float: none; width: auto;}
}

@media (max-width:600px) {
  .zmhd-12345-main .zmhd-12345-navs li{width: 50%;}
}

@media (max-width:640px) {
  .news-first ul li span{display: none;}
  .news-first ul li a{white-space: normal;}
  .news-hots ul{margin-right: 0; margin-left: 0;}
  .news-hots ul li{width: 100%;}
  .news-hots ul li h4{text-align: left; margin-right: 0; margin-left: 0;}
  .news-hots ul li h4 img{width: 8%;}
  .news-hots ul li h4 a{max-width: 90%;}
}

@media (max-width:450px) {
  .index-zfxxgk-nav li{width: 50%;}
  .index-zfxxgk-menu li{width: 100%;}
  .index-zfxxgk-menu li a{text-align: center;}

}

@media (max-width:360px) {

}
